//package com.sun.mybatisplus.quartz;
//
//import org.quartz.*;
//import org.springframework.scheduling.quartz.QuartzJobBean;
//
//import java.util.Date;
//import java.util.concurrent.TimeUnit;
//
//
///**
// *  SpringBoot整合，在原来基础框架之上进行了整合。原来是Job类.
// *
// *  @PersistJobDataAfterExecution: 将我们的数据进行持久化
// *  @DisallowConcurrentExecution： 禁止并发执行。就是让任务一个一个来
// *
// */
//@PersistJobDataAfterExecution
//@DisallowConcurrentExecution
//public class QuartzJob extends QuartzJobBean {
//
//    @Override
//    protected void executeInternal(JobExecutionContext context) throws JobExecutionException {
//        try {
//            TimeUnit.SECONDS.sleep(2);
//            System.out.println(context.getScheduler().getSchedulerInstanceId());
//            System.out.println("任务名称====>>>" + context.getJobDetail().getKey().getName());
//            System.out.println("执行时间====>>>" + new Date());
//        } catch (InterruptedException | SchedulerException e) {
//            e.printStackTrace();
//        }
//    }
//}
